Science

Earliest Life on Mars Could Have Self-Destructed in a Climate Catastrophe